Definition of Turkey Vulture
-
(noun) a New World vulture that is common in South America and Central America and the southern United States
Synonyms of Turkey Vulture
Antonyms of Turkey Vulture
No Antonyms Found.
Homophones of Turkey Vulture
No Homophones Found.